 /* 自定义公共样式 */ 
.w750{
	width: 750rpx;
}
.whiteBgBox{ 
	padding: 10rpx 0 30rpx 0;  
	background: #FFFFFF;
	box-shadow: 0px 8px 15rpx rgba(189, 243, 240, 0.61); 
	border-radius: 20rpx;
}
.whiteBgBox2{  
	background: #FFFFFF;
	box-shadow: 0px 8px 15rpx rgba(189, 243, 240, 0.61); 
	border-radius: 20rpx;
}
.header-margin{
	margin-top:60rpx;
}
.topBg2{ 
	width: 100%;
	height: 120rpx; 
}
.topBg{
	background: linear-gradient(44deg , #1EA4EB 0%, #77FDD9 100%);
	width: 100%;
	height: 320rpx;
	border-radius: 0 0 50% 50%;
}

.tc{text-align: center;}

.font22{font-size:22rpx !important;}
.font24{font-size:24rpx !important;}
.font26{font-size:24rpx !important;}
.font28{font-size:28rpx !important;}
.font30{font-size:30rpx !important;}
.font32{font-size:32rpx !important;}
.font34{font-size:32rpx !important;}
.font36{font-size:36rpx !important;}
.font38{font-size:38rpx !important;}
.font40{font-size:40rpx !important;}
.font50{font-size:50rpx !important;}
.font60{font-size:60rpx !important;}
.font70{font-size:70rpx !important;}

.margin-top5{margin-top:5rpx;}
.margin-top10{margin-top:10rpx;}
.margin-top20{margin-top:20rpx;}
.margin-top30{margin-top:30rpx;}
.margin-top40{margin-top:40rpx;}
.margin-top50{margin-top:50rpx;}
.margin-top60{margin-top:60rpx;}
.margin-right5{margin-right:5rpx;}
.margin-right10{margin-right:10rpx;}
.margin-right20{margin-right:20rpx;}
.margin-right30{margin-right:30rpx;}
.margin-right40{margin-right:40rpx;}
.margin-right50{margin-right:50rpx;}
.margin-right60{margin-right:60rpx;}
.margin-left5{margin-left:5rpx;}
.margin-left10{margin-left:10rpx;}
.margin-left20{margin-left:20rpx;}
.margin-left30{margin-left:30rpx;}
.margin-left40{margin-left:40rpx;}
.margin-left50{margin-left:50rpx;}
.margin-left60{margin-left:60rpx;}
 
/* 单行文字 */ 
.el{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
 
.hide,.none{display:none}
.hidden{visibility:hidden;}
.show,.block{display:block;}

.fl,.left{float:left;}
.fr,.right{float:right;}

.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.grey{color:#999;}
.grey-bg{background:#f1f1f1;}
.blue{color:#25d;}
.red{color:#B00E0E;}
.red-bg{background:#B00E0E;color:#fff;}
.green{color:#18B566;}
.yellow{color:#d09c0c;}
.black{color:#000;}

.body{background:#f3f3f3;}
.my-content{padding:40rpx;}
page .u-btn--error{background-color:#B00E0E !important;border-color:#B00E0E !important;}

/* login */
.login-title{
	font-size:50rpx;
	text-align:center;
}
/* pop */
.pop-box{
	padding:30rpx 50rpx;
}
.pop-box .title{
	font-size:34rpx;
	line-height:2em;
	text-align: center;
}